give off an odor - Allemand Anglais Dictionnaire